Immunocompetent cells